MDMNQLFMQSIANSRGLCHPDCEKANNEREDYDASQHAAMVAVNLISSARVILKLDAVYTEYSAQYLVDNAGKEDNQGEMDQQSSQLTLQNLLQYMDENVWNKKEDVQGEREQPLTVKDCLECAFK